package baseclass;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

public abstract class BaseBill<T extends BaseBillEntity> implements
	Serializable
{

    /**
     * base bill class
     */
    private static final long serialVersionUID=-5541350929379583671L;
    public List<T> bills=new ArrayList<T>();
    public String Line=new String();
    public InputStreamReader inFile;
    public BufferedReader brFile;
    public String type;

    public abstract List<T> inFile(String path) throws IOException;
}
